// const UglifyJsPlugin = require('uglifyjs-webpack-plugin')

// const DROP_CONSOLE = true;
// const DROP_CONSOLE = false;

module.exports = {
  // baseUrl: process.env.NODE_ENV === 'production' ? '/workBench/' : '/workBench/',
//   outputDir: 'build',
  // productionSourceMap: false,
  devServer: {
    port: '3000',
    proxy: {
      '(/login|/css|/js|/ajax|/captcha|/webApi)': {
        // target: 'http://localhost:8097',
		    changeOrigin: true
      }
    }
  },
  // configureWebpack: config => {
  //   if (process.env.NODE_ENV === 'production') {
  //     const min = [];
  //     const plugin = new UglifyJsPlugin({
  //       uglifyOptions: {
  //         compress: {
  //           warnings: false,
  //           drop_console: true, //console
  //           drop_debugger: false,
  //           pure_funcs: ['console.log'] //移除console
  //         }
  //       }
  //     });
  //     if (DROP_CONSOLE) {
  //       min.push(plugin);
  //     }
  //     return {
  //       optimization: {
  //         minimizer: min
  //       }
  //     }
  //   }
  // }
}
